package day8;

/**
 * @Author juzipi
 * @Date 2021/6/12 14:25
 * @Info
 */
public class OOPTest {

    public static void main(String[] args) {

        /*
        成员变量  和  局部变量
        相同点：
                1.定义变量的格式，数据类型 变量名 = 变量值
                2.先声明，后使用
                3.变量都有其对应的作用域

        不同点：
                1.在类中声明的位置不同
                属性：直接定义在类的一对{}内
                局部变量：声明在方法内，方法形参，代码块内，构造器形参，构造器内部的变量

                2.关于权限修饰符的位置的不同
                属性：可以在声明属性时，指明其权限，使用权限修饰符。
                      常用的权限修饰符，private，public，缺省，protected -->封装性
                局部变量：不可以使用权限修饰符

                3.默认初始化值得情况：
                属性：类的属性，根据其类型，都有默认初始化值

         */
        Boolean n = null;
        System.out.println(n);



    }

}

class Person {



}
